Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Displaying Raw • Download


libs/able/examples/service_advertise/service.py 1.8.0 (1c0b7e32) Text, 559 B

T8b949e"""Service to advertise data, while not stopped."""
Tff7b72import T7ee787time
Tff7b72from T7ee787os Tff7b72import Te6edf3environ

Tff7b72from T7ee787able Tff7b72import Te6edf3BluetoothDispatcher
Tff7b72from T7ee787ableT7ee787.T7ee787advertising Tff7b72import Tb4b4b4(
Te6edf3AdvertiserTb4b4b4,
Te6edf3AdvertiseDataTb4b4b4,
Te6edf3ServiceUUIDTb4b4b4,
Tb4b4b4)


Tff7b72def Td2a8ffmainTb4b4b4(Tb4b4b4)Tb4b4b4:
Te6edf3uuid Tff7b72= Te6edf3environTff7b72.Td2a8ffgetTb4b4b4(
Ta5d6ff"Ta5d6ffPYTHON_SERVICE_ARGUMENTTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ffaaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaaTa5d6ff"
Tb4b4b4)
Te6edf3advertiser Tff7b72= Te6edf3AdvertiserTb4b4b4(
Te6edf3bleTff7b72=Te6edf3BluetoothDispatcherTb4b4b4(Tb4b4b4)Tb4b4b4,
Te6edf3dataTff7b72=Te6edf3AdvertiseDataTb4b4b4(Te6edf3ServiceUUIDTb4b4b4(Te6edf3uuidTb4b4b4)Tb4b4b4)Tb4b4b4,
Tb4b4b4)
Te6edf3advertiserTff7b72.Td2a8ffstartTb4b4b4(Tb4b4b4)
Tff7b72while Tff7b72TrueTb4b4b4:
Te6edf3timeTff7b72.Td2a8ffsleepTb4b4b4(T79c0ff0xDEADTb4b4b4)


Tff7b72if Tff7b72__name__ Tff7b72== Ta5d6ff"Ta5d6ff__main__Ta5d6ff"Tb4b4b4:
Te6edf3mainTb4b4b4(Tb4b4b4)


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────